<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>HE_Mesh2014: wblut.math.WB_MTRandom Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">HE_Mesh2014
   &#160;<span id="projectnumber">2.0.11</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespacewblut.html">wblut</a></li><li class="navelem"><a class="el" href="namespacewblut_1_1math.html">math</a></li><li class="navelem"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html">WB_MTRandom</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
<a href="classwblut_1_1math_1_1_w_b___m_t_random-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">wblut.math.WB_MTRandom Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for wblut.math.WB_MTRandom:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
 <div class="center">
  <img src="classwblut_1_1math_1_1_w_b___m_t_random.png" usemap="#wblut.math.WB_MTRandom_map" alt=""/>
  <map id="wblut.math.WB_MTRandom_map" name="wblut.math.WB_MTRandom_map">
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab818baf0ac0e385c1a73baa7927a4299"><td class="memItemLeft" align="right" valign="top">Object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#ab818baf0ac0e385c1a73baa7927a4299">clone</a> ()  throws CloneNotSupportedException </td></tr>
<tr class="separator:ab818baf0ac0e385c1a73baa7927a4299"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39cb8e480783d314917a4be21ee71e35"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a39cb8e480783d314917a4be21ee71e35">stateEquals</a> (final Object o)</td></tr>
<tr class="separator:a39cb8e480783d314917a4be21ee71e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ee8705ef8228f2abd86993f87e2a5c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a1ee8705ef8228f2abd86993f87e2a5c2">readState</a> (final DataInputStream stream)  throws IOException </td></tr>
<tr class="separator:a1ee8705ef8228f2abd86993f87e2a5c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60ac0fa2900161f86f48d819654558f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a60ac0fa2900161f86f48d819654558f2">writeState</a> (final DataOutputStream stream)  throws IOException </td></tr>
<tr class="separator:a60ac0fa2900161f86f48d819654558f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45ad6be88a4e8a10965be4bd5c6dd8eb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a45ad6be88a4e8a10965be4bd5c6dd8eb">WB_MTRandom</a> ()</td></tr>
<tr class="separator:a45ad6be88a4e8a10965be4bd5c6dd8eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa24117c1b16ca0aaa82841609973606f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#aa24117c1b16ca0aaa82841609973606f">WB_MTRandom</a> (final long <a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a8ac75d29e9c6e6bcb013fec61d73e1f1">seed</a>)</td></tr>
<tr class="separator:aa24117c1b16ca0aaa82841609973606f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba0ebc4e37ee0b6ae124ad7e374bd201"><td class="memItemLeft" align="right" valign="top">synchronized void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#aba0ebc4e37ee0b6ae124ad7e374bd201">setSeed</a> (final long <a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a8ac75d29e9c6e6bcb013fec61d73e1f1">seed</a>)</td></tr>
<tr class="separator:aba0ebc4e37ee0b6ae124ad7e374bd201"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08c06297d9056862bdf0789cc7ac394f"><td class="memItemLeft" align="right" valign="top">synchronized void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a08c06297d9056862bdf0789cc7ac394f">reset</a> ()</td></tr>
<tr class="separator:a08c06297d9056862bdf0789cc7ac394f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a944849b4c876798dd15d6fa73c0a5e32"><td class="memItemLeft" align="right" valign="top">final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a944849b4c876798dd15d6fa73c0a5e32">nextInt</a> ()</td></tr>
<tr class="separator:a944849b4c876798dd15d6fa73c0a5e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab54f84650fb033149ec4aebab32bc688"><td class="memItemLeft" align="right" valign="top">final short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#ab54f84650fb033149ec4aebab32bc688">nextShort</a> ()</td></tr>
<tr class="separator:ab54f84650fb033149ec4aebab32bc688"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec20697ad092a8b3b65e715e835bdb3e"><td class="memItemLeft" align="right" valign="top">final char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#aec20697ad092a8b3b65e715e835bdb3e">nextChar</a> ()</td></tr>
<tr class="separator:aec20697ad092a8b3b65e715e835bdb3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01a36b8819e1c1709c261e7b698011ca"><td class="memItemLeft" align="right" valign="top">final boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a01a36b8819e1c1709c261e7b698011ca">nextBoolean</a> ()</td></tr>
<tr class="separator:a01a36b8819e1c1709c261e7b698011ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f73c10c08ebd1e0827a4d363edaf668"><td class="memItemLeft" align="right" valign="top">final boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a1f73c10c08ebd1e0827a4d363edaf668">nextBoolean</a> (final float probability)</td></tr>
<tr class="separator:a1f73c10c08ebd1e0827a4d363edaf668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1d921eb309c90b834ac2bdb0e93c7ab"><td class="memItemLeft" align="right" valign="top">final boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#ab1d921eb309c90b834ac2bdb0e93c7ab">nextBoolean</a> (final double probability)</td></tr>
<tr class="separator:ab1d921eb309c90b834ac2bdb0e93c7ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94416d172fc2050bff13448e82c8af0b"><td class="memItemLeft" align="right" valign="top">final byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a94416d172fc2050bff13448e82c8af0b">nextByte</a> ()</td></tr>
<tr class="separator:a94416d172fc2050bff13448e82c8af0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5fe228b5f39825d10e1932b7f8a79e4"><td class="memItemLeft" align="right" valign="top">final void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#ab5fe228b5f39825d10e1932b7f8a79e4">nextBytes</a> (final byte[] bytes)</td></tr>
<tr class="separator:ab5fe228b5f39825d10e1932b7f8a79e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85527843d1a75917f5a78a4d4d224cad"><td class="memItemLeft" align="right" valign="top">final long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a85527843d1a75917f5a78a4d4d224cad">nextLong</a> ()</td></tr>
<tr class="separator:a85527843d1a75917f5a78a4d4d224cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948e68bb09c591f63973cd65d8d32f49"><td class="memItemLeft" align="right" valign="top">final long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a948e68bb09c591f63973cd65d8d32f49">nextLong</a> (final long n)</td></tr>
<tr class="separator:a948e68bb09c591f63973cd65d8d32f49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04fb95d32fa02fa938f5ac07a0c55335"><td class="memItemLeft" align="right" valign="top">final double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a04fb95d32fa02fa938f5ac07a0c55335">nextDouble</a> ()</td></tr>
<tr class="separator:a04fb95d32fa02fa938f5ac07a0c55335"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09c44de2b7034536cf3e80edc3999aee"><td class="memItemLeft" align="right" valign="top">final double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a09c44de2b7034536cf3e80edc3999aee">nextCenteredDouble</a> ()</td></tr>
<tr class="separator:a09c44de2b7034536cf3e80edc3999aee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71dd1005f663be0f92f1150d761ab9ca"><td class="memItemLeft" align="right" valign="top">final double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a71dd1005f663be0f92f1150d761ab9ca">nextGaussian</a> ()</td></tr>
<tr class="separator:a71dd1005f663be0f92f1150d761ab9ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a081964da8f1a385495a36da45dcb6c17"><td class="memItemLeft" align="right" valign="top">final float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a081964da8f1a385495a36da45dcb6c17">nextFloat</a> ()</td></tr>
<tr class="separator:a081964da8f1a385495a36da45dcb6c17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf554a0401fbfea7e1a4cf32e58e5ba4"><td class="memItemLeft" align="right" valign="top">final float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#adf554a0401fbfea7e1a4cf32e58e5ba4">nextCenteredFloat</a> ()</td></tr>
<tr class="separator:adf554a0401fbfea7e1a4cf32e58e5ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a245f68b211adbdfda4604f210aea96de"><td class="memItemLeft" align="right" valign="top">final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a245f68b211adbdfda4604f210aea96de">nextInt</a> (final int n)</td></tr>
<tr class="separator:a245f68b211adbdfda4604f210aea96de"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:af009420674df0cf54a900759594fcc80"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#af009420674df0cf54a900759594fcc80">mt</a> []</td></tr>
<tr class="separator:af009420674df0cf54a900759594fcc80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81b722fbe9de8d0d9ad99378a0cf6cd3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a81b722fbe9de8d0d9ad99378a0cf6cd3">mti</a></td></tr>
<tr class="separator:a81b722fbe9de8d0d9ad99378a0cf6cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa69ac6596805fce978aa9c4f1ad1c6bc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#aa69ac6596805fce978aa9c4f1ad1c6bc">mag01</a> []</td></tr>
<tr class="separator:aa69ac6596805fce978aa9c4f1ad1c6bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae87d7ebeef94852bd2f76b47f1b50746"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#ae87d7ebeef94852bd2f76b47f1b50746">__nextNextGaussian</a></td></tr>
<tr class="separator:ae87d7ebeef94852bd2f76b47f1b50746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a6882b7031ec4e1528346a598227e28"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a0a6882b7031ec4e1528346a598227e28">__haveNextNextGaussian</a></td></tr>
<tr class="separator:a0a6882b7031ec4e1528346a598227e28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ac75d29e9c6e6bcb013fec61d73e1f1"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a8ac75d29e9c6e6bcb013fec61d73e1f1">seed</a></td></tr>
<tr class="separator:a8ac75d29e9c6e6bcb013fec61d73e1f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
Static Private Attributes</h2></td></tr>
<tr class="memitem:a9e2966d29b672d07e7089676a44b015a"><td class="memItemLeft" align="right" valign="top">static final long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a9e2966d29b672d07e7089676a44b015a">serialVersionUID</a> = 3636987267914792302L</td></tr>
<tr class="separator:a9e2966d29b672d07e7089676a44b015a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04154d427722ab4ab54a04242072c1c9"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a04154d427722ab4ab54a04242072c1c9">N</a> = 624</td></tr>
<tr class="separator:a04154d427722ab4ab54a04242072c1c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a279bab9bf061ff71f10b58a6c97e8886"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a279bab9bf061ff71f10b58a6c97e8886">M</a> = 397</td></tr>
<tr class="separator:a279bab9bf061ff71f10b58a6c97e8886"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af29f9fa4ba79348aa14ee2c7f1b3e20b"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#af29f9fa4ba79348aa14ee2c7f1b3e20b">MATRIX_A</a> = 0x9908b0df</td></tr>
<tr class="separator:af29f9fa4ba79348aa14ee2c7f1b3e20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9e2d8d355f5a2883fc145636655d280"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#ae9e2d8d355f5a2883fc145636655d280">UPPER_MASK</a> = 0x80000000</td></tr>
<tr class="separator:ae9e2d8d355f5a2883fc145636655d280"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44a59789edb3917515231dea38998873"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a44a59789edb3917515231dea38998873">LOWER_MASK</a> = 0x7fffffff</td></tr>
<tr class="separator:a44a59789edb3917515231dea38998873"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a007123ab5a2c96ff95146a10d731a60a"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#a007123ab5a2c96ff95146a10d731a60a">TEMPERING_MASK_B</a> = 0x9d2c5680</td></tr>
<tr class="separator:a007123ab5a2c96ff95146a10d731a60a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe6eb50c6ac10b24c717580d9f5936cb"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwblut_1_1math_1_1_w_b___m_t_random.html#abe6eb50c6ac10b24c717580d9f5936cb">TEMPERING_MASK_C</a> = 0xefc60000</td></tr>
<tr class="separator:abe6eb50c6ac10b24c717580d9f5936cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a45ad6be88a4e8a10965be4bd5c6dd8eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">wblut.math.WB_MTRandom.WB_MTRandom </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructor using the default seed. </p>

</div>
</div>
<a class="anchor" id="aa24117c1b16ca0aaa82841609973606f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">wblut.math.WB_MTRandom.WB_MTRandom </td>
          <td>(</td>
          <td class="paramtype">final long&#160;</td>
          <td class="paramname"><em>seed</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructor using a given seed. Though you pass this seed in as a long, it's best to make sure it's actually an integer.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">seed</td><td>the seed </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ab818baf0ac0e385c1a73baa7927a4299"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object wblut.math.WB_MTRandom.clone </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> throws CloneNotSupportedException</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a01a36b8819e1c1709c261e7b698011ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final boolean wblut.math.WB_MTRandom.nextBoolean </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Next boolean.</p>
<dl class="section return"><dt>Returns</dt><dd>next random boolean </dd></dl>

</div>
</div>
<a class="anchor" id="a1f73c10c08ebd1e0827a4d363edaf668"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final boolean wblut.math.WB_MTRandom.nextBoolean </td>
          <td>(</td>
          <td class="paramtype">final float&#160;</td>
          <td class="paramname"><em>probability</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This generates a coin flip with a probability <code>probability</code> of returning true, else returning false. <code>probability</code> must be between 0.0 and 1.0, inclusive. Not as precise a random real event as nextBoolean(double), but twice as fast. To explicitly use this, remember you may need to cast to float first.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">probability</td><td>the probability </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>next random coin flip </dd></dl>

</div>
</div>
<a class="anchor" id="ab1d921eb309c90b834ac2bdb0e93c7ab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final boolean wblut.math.WB_MTRandom.nextBoolean </td>
          <td>(</td>
          <td class="paramtype">final double&#160;</td>
          <td class="paramname"><em>probability</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This generates a coin flip with a probability <code>probability</code> of returning true, else returning false. <code>probability</code> must be between 0.0 and 1.0, inclusive.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">probability</td><td>the probability </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>next random coin flip </dd></dl>

</div>
</div>
<a class="anchor" id="a94416d172fc2050bff13448e82c8af0b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final byte wblut.math.WB_MTRandom.nextByte </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Next byte.</p>
<dl class="section return"><dt>Returns</dt><dd>next random byte </dd></dl>

</div>
</div>
<a class="anchor" id="ab5fe228b5f39825d10e1932b7f8a79e4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final void wblut.math.WB_MTRandom.nextBytes </td>
          <td>(</td>
          <td class="paramtype">final byte[]&#160;</td>
          <td class="paramname"><em>bytes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Fill array of bytes with random values.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">bytes</td><td>the bytes </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a09c44de2b7034536cf3e80edc3999aee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final double wblut.math.WB_MTRandom.nextCenteredDouble </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a random double in the half-open range from [-0.5,0.5). Thus -0.5 is a valid result but 0.5 is not.</p>
<dl class="section return"><dt>Returns</dt><dd>next random double in range [-0.5,0.51) </dd></dl>

</div>
</div>
<a class="anchor" id="adf554a0401fbfea7e1a4cf32e58e5ba4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final float wblut.math.WB_MTRandom.nextCenteredFloat </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a random float in the half-open range from [-0.5,0.5). Thus -0.5 is a valid result but 0.5 is not.</p>
<dl class="section return"><dt>Returns</dt><dd>next random float in range [-0.5,0.5) </dd></dl>

</div>
</div>
<a class="anchor" id="aec20697ad092a8b3b65e715e835bdb3e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final char wblut.math.WB_MTRandom.nextChar </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Next char.</p>
<dl class="section return"><dt>Returns</dt><dd>next random char </dd></dl>

</div>
</div>
<a class="anchor" id="a04fb95d32fa02fa938f5ac07a0c55335"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final double wblut.math.WB_MTRandom.nextDouble </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a random double in the half-open range from [0.0,1.0). Thus 0.0 is a valid result but 1.0 is not.</p>
<dl class="section return"><dt>Returns</dt><dd>next random double in range [0,1) </dd></dl>

</div>
</div>
<a class="anchor" id="a081964da8f1a385495a36da45dcb6c17"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final float wblut.math.WB_MTRandom.nextFloat </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a random float in the half-open range from [0.0f,1.0f). Thus 0.0f is a valid result but 1.0f is not.</p>
<dl class="section return"><dt>Returns</dt><dd>next random float in range [0,1) </dd></dl>

</div>
</div>
<a class="anchor" id="a71dd1005f663be0f92f1150d761ab9ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final double wblut.math.WB_MTRandom.nextGaussian </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Next gaussian.</p>
<dl class="section return"><dt>Returns</dt><dd>the double </dd></dl>

</div>
</div>
<a class="anchor" id="a944849b4c876798dd15d6fa73c0a5e32"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.nextInt </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Next int.</p>
<dl class="section return"><dt>Returns</dt><dd>next random integer </dd></dl>

</div>
</div>
<a class="anchor" id="a245f68b211adbdfda4604f210aea96de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.nextInt </td>
          <td>(</td>
          <td class="paramtype">final int&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns an integer drawn uniformly from 0 to n-1. Suffice it to say, n must be &gt; 0, or an IllegalArgumentException is raised.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">n</td><td>the n </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>next random integer in range 0 to n-1. </dd></dl>

</div>
</div>
<a class="anchor" id="a85527843d1a75917f5a78a4d4d224cad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final long wblut.math.WB_MTRandom.nextLong </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Next long.</p>
<dl class="section return"><dt>Returns</dt><dd>next random long </dd></dl>

</div>
</div>
<a class="anchor" id="a948e68bb09c591f63973cd65d8d32f49"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final long wblut.math.WB_MTRandom.nextLong </td>
          <td>(</td>
          <td class="paramtype">final long&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a long drawn uniformly from 0 to n-1. Suffice it to say, n must be &gt; 0, or an IllegalArgumentException is raised.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">n</td><td>the n </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>next random long between 0 and n-1 </dd></dl>

</div>
</div>
<a class="anchor" id="ab54f84650fb033149ec4aebab32bc688"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">final short wblut.math.WB_MTRandom.nextShort </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Next short.</p>
<dl class="section return"><dt>Returns</dt><dd>next random short </dd></dl>

</div>
</div>
<a class="anchor" id="a1ee8705ef8228f2abd86993f87e2a5c2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void wblut.math.WB_MTRandom.readState </td>
          <td>(</td>
          <td class="paramtype">final DataInputStream&#160;</td>
          <td class="paramname"><em>stream</em></td><td>)</td>
          <td> throws IOException</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Reads the entire state of the MersenneTwister RNG from the stream.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">stream</td><td>the stream </td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">IOException</td><td>Signals that an I/O exception has occurred. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a08c06297d9056862bdf0789cc7ac394f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">synchronized void wblut.math.WB_MTRandom.reset </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aba0ebc4e37ee0b6ae124ad7e374bd201"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">synchronized void wblut.math.WB_MTRandom.setSeed </td>
          <td>(</td>
          <td class="paramtype">final long&#160;</td>
          <td class="paramname"><em>seed</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Initalize the pseudo random number generator. Don't pass in a long that's bigger than an int (Mersenne Twister only uses the first 32 bits for its seed).</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">seed</td><td>the new seed </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a39cb8e480783d314917a4be21ee71e35"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">boolean wblut.math.WB_MTRandom.stateEquals </td>
          <td>(</td>
          <td class="paramtype">final Object&#160;</td>
          <td class="paramname"><em>o</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a60ac0fa2900161f86f48d819654558f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void wblut.math.WB_MTRandom.writeState </td>
          <td>(</td>
          <td class="paramtype">final DataOutputStream&#160;</td>
          <td class="paramname"><em>stream</em></td><td>)</td>
          <td> throws IOException</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Writes the entire state of the MersenneTwister RNG to the stream.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">stream</td><td>the stream </td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">IOException</td><td>Signals that an I/O exception has occurred. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a0a6882b7031ec4e1528346a598227e28"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean wblut.math.WB_MTRandom.__haveNextNextGaussian</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae87d7ebeef94852bd2f76b47f1b50746"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double wblut.math.WB_MTRandom.__nextNextGaussian</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a44a59789edb3917515231dea38998873"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.LOWER_MASK = 0x7fffffff</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a279bab9bf061ff71f10b58a6c97e8886"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.M = 397</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa69ac6596805fce978aa9c4f1ad1c6bc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int wblut.math.WB_MTRandom.mag01[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af29f9fa4ba79348aa14ee2c7f1b3e20b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.MATRIX_A = 0x9908b0df</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af009420674df0cf54a900759594fcc80"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int wblut.math.WB_MTRandom.mt[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a81b722fbe9de8d0d9ad99378a0cf6cd3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int wblut.math.WB_MTRandom.mti</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a04154d427722ab4ab54a04242072c1c9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.N = 624</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8ac75d29e9c6e6bcb013fec61d73e1f1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">long wblut.math.WB_MTRandom.seed</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9e2966d29b672d07e7089676a44b015a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final long wblut.math.WB_MTRandom.serialVersionUID = 3636987267914792302L</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a007123ab5a2c96ff95146a10d731a60a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.TEMPERING_MASK_B = 0x9d2c5680</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abe6eb50c6ac10b24c717580d9f5936cb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.TEMPERING_MASK_C = 0xefc60000</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae9e2d8d355f5a2883fc145636655d280"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int wblut.math.WB_MTRandom.UPPER_MASK = 0x80000000</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/wblut/math/<a class="el" href="_w_b___m_t_random_8java.html">WB_MTRandom.java</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jun 1 2016 00:03:05 for HE_Mesh2014 by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>
